<?php 
/**
 * 文件上传配置
 */
$config['upload']['sub_path'] = date('Ymd', time()) . '/';
$config['upload']['base_path']='uploadfiles/files';
$config['upload']['upload_path'] =$config['upload']['base_path'] . $config['upload']['sub_path'];

// 允许上传文件格式
$config['upload']['allowed_types'] = 'gif|jpg|png|jpeg|bmp';

// 文件名
$config['upload']['file_name'] = "";

// 是否覆盖
$config['upload']['overwrite'] = false;

// 文件尺寸大小限制，单位为K
$config['upload']['max_size'] = 10240;

// 图片最大宽度限制
$config['upload']['max_width']  = 3000;

// 图片最大高度限制
$config['upload']['max_height']  = 3000;

// 文件名最大长度,0 为不限制
$config['upload']['max_filename'] = 0;

// 是否重命名文件。如果该参数为TRUE，上传的文件将被重命名为随机的加密字符串。当你想让文件上传者也不能区分自己上传的文件的文件名时，是非常有用的。当 overwrite 为 FALSE 时，此选项才起作用。
$config['upload']['encrypt_name'] = TRUE;

// 参数为TRUE时，文件名中的空格将被替换为下划线。推荐使用。
$config['upload']['remove_spaces'] = TRUE;
?>